for immediate release - Español Inglés Diccionario